.main {
    width: 3.48rem;
    
    display: flex;
    flex-direction: column;
    padding-bottom: 0.2rem;
    .comImg {
        width: 100%;
        position: relative;
        .contentImg {
            width: 100%;
            height: 3.44rem;
        }
        div {
            width: 0.66rem;
            height: 0.48rem;
            background: rgba(0, 0, 0, 0.3);
            display: flex;
            justify-content: center;
            align-items: center;
            position: absolute;
            top: 0.1rem;
            left: 0.1rem;
            border-radius: 0.1rem;
            img {
                width: 0.24rem;
                height: 0.24rem;
            }
            p {
                color: white;
                font-size: 0.26rem;
                padding-left: 0.1rem;
                padding-bottom: 0.05rem;
            }
        }
    }
    .comment {
        width: 100%;
        padding: 0.1rem 0.2rem;
        font-size: 0.24rem;
        text-align: left;
    }
    .user {
        width: 100%;
        display: flex;
        align-items: center;
        padding: 0 0.2rem;
        img {
            width: 0.32rem;
            height: 0.32rem;
        }
        p {
            text-align: left;
            width: 4rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            padding-left: 0.2rem;
            color: $mainGrey;
            font-size: 0.24rem;
        }
    }
}
